extraordinary powers - French English Dictionary